/**
 * 基础数据结构
 */
export class EnoadBaseModule {
  id: string = '';
  code: number = 0;
  config: string = '';

  constructor(config: string) {
    this.config = config;
  }
  /**
   * 获取需要的布局信息
   * @returns 返回数据
   */
  getLayout(): Array<any> | any {
    return [];
  }

  /**
   * 获取需要的数据
   * @returns 返回数据
   */
  getData(): Array<any> | any {
    return [];
  }
  /**
   * 获取需要的URL
   * @returns 返回URL
   */
  getURL() {
    return '';
  }
}
